Search results
110 packages found
Promise queue with concurrency control
- promise
- queue
- enqueue
- limit
- limited
- concurrency
- throttle
- throat
- rate
- batch
- ratelimit
- priority
- priorityqueue
- fifo
- View more
qjobs is a simple and stupid queue job manager for nodejs
Promise utilities: rate limiting, queueing/batching, defer, etc.
A utility for batching and controlling the concurrency of promises, providing efficient asynchronous processing.
node callback-based flow control utility library
Set of methods allowing simplify work with promises in cycle such as: forEach, map, find, filter, reduce, while, transform. Besides there are methods for comfortable work with promises or asynchronous operations - all, retry, timeout.
- promise
- promises
- performance
- async
- await
- deferred
- deferreds
- future
- flow control
- fluent interface
- promise methods
- foreach
- reduce
- filter
- View more
It contains 3 common methods for processing batch tasks, PromiseAnyway, which runs with limit concurrency and resolve after all jobs done; Queue class, async job queue with concurrency control; batchSlice, Synchronized batch task processing
node-locksmith ensures that only a single instance of an application can run at once. It uses a lock file to maintain a system-level mutex.
- node
- nodejs
- node.js
- lock
- lock manager
- singleton
- process control
- concurrency
- single instance
- task scheduling
- cron
- batch jobs
- scheduling
- task management
- View more
Sequential running of tasks with a cancellation token
This is a simple Node library to help you take a bit more control over your Promises.
A simple javascript/typesciprt tasks queue that supports concurrency control
Process thousands of asynchronous or synchronous jobs, concurrently or sequentially, safely and efficiently, without creating thousands of closures.
- abort
- array
- async
- asynchronous
- callback
- cb
- closure
- concurrency
- concurrent
- control
- control flow
- each
- error
- flow
- View more
A promise limiting/concurrency library that allows you to control how many promises are run at any given time.
Perhaps the most awesome way of interacting with data using a chainable API
yet another async control flow engine
utility module for promises to control their execution and their resolution sequence
Run promise-returning & async functions concurrently with optional limited concurrency
限制同时发生的 Promise 数量
Promise queue for concurrency control
"ConcurrentArray" - Run array higher order functions asynchronously with concurrency control